aid (help) - French English Dictionary